water supply and sanitation collaborative council - Français Anglais Dictionnaire